devil incarnate - Turkish English Dictionary